package com.netease.nim.uikit.net.entity;

import android.os.Parcel;
import android.os.Parcelable;

import com.luck.picture.lib.entity.LocalMedia;

import java.util.List;

/**
 * 描述：添加类的描述
 *
 * @author wx5e48d604c2885118
 * @time 2020/4/8
 */
public class WishListBean implements Parcelable {

    private List<LocalMedia> mediaList;
    private List<String> imgs;
    /**
     * picList : 图片1,图片2,图片3
     * sex : 女
     * memberName : 贝贝
     * id : 0b020ea9637345bea120bdfe4c7e69f9
     * addDate : 2020-04-17 11:39:00
     * content : 我发布的愿望，快来帮助我啊
     * canHelp : 0
     * age : 19
     * memberId : 2476e8115abc46d8bf7fbb9c68909377
     * status : 0
     */

    private String picList;
    private String sex;
    private String memberName;
    private String id;
    private String addDate;
    private String content;
    private int canHelp;
    private int age;
    private String memberId;
    private int status;
    private String headPic;
    private String memberLevel;
    private String superVip;

    private String city;
    private int zanNum;
    private int plNum;
    private int readNum;
    private int sfdz;
    private int sfxllc;
    private int sfjd;
    private int type;

    private String biaoqian;
    private String qixian;
    protected WishListBean(Parcel in) {
        mediaList = in.createTypedArrayList(LocalMedia.CREATOR);
        imgs = in.createStringArrayList();
        picList = in.readString();
        sex = in.readString();
        memberName = in.readString();
        id = in.readString();
        addDate = in.readString();
        content = in.readString();
        canHelp = in.readInt();
        age = in.readInt();
        memberId = in.readString();
        status = in.readInt();
        headPic = in.readString();
        memberLevel = in.readString();
        superVip = in.readString();

        city = in.readString();
        zanNum = in.readInt();
        plNum = in.readInt();
        readNum = in.readInt();
        sfdz = in.readInt();
        sfxllc = in.readInt();
        sfjd = in.readInt();
        type = in.readInt();

        biaoqian = in.readString();
        qixian = in.readString();
    }

    public String getHeadPic() {
        return headPic;
    }

    public void setHeadPic(String headPic) {
        this.headPic = headPic;
    }

    public static final Creator<WishListBean> CREATOR = new Creator<WishListBean>() {
        @Override
        public WishListBean createFromParcel(Parcel in) {
            return new WishListBean(in);
        }

        @Override
        public WishListBean[] newArray(int size) {
            return new WishListBean[size];
        }
    };

    public List<LocalMedia> getMediaList() {
        return mediaList;
    }

    public void setMediaList(List<LocalMedia> mediaList) {
        this.mediaList = mediaList;
    }

    public List<String> getImgs() {
        return imgs;
    }

    public void setImgs(List<String> imgs) {
        this.imgs = imgs;
    }

    public String getPicList() {
        return picList;
    }

    public void setPicList(String picList) {
        this.picList = picList;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAddDate() {
        return addDate;
    }

    public void setAddDate(String addDate) {
        this.addDate = addDate;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public int getCanHelp() {
        return canHelp;
    }

    public void setCanHelp(int canHelp) {
        this.canHelp = canHelp;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public int getStatus() {
        return status;
    }

    public String getMemberLevel() {
        return memberLevel;
    }

    public void setMemberLevel(String memberLevel) {
        this.memberLevel = memberLevel;
    }

    public String getSuperVip() {
        return superVip;
    }

    public void setSuperVip(String superVip) {
        this.superVip = superVip;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getSfjd() {
        return sfjd;
    }

    public void setSfjd(int sfjd) {
        this.sfjd = sfjd;
    }

    @Override
    public int describeContents() {
        return 0;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public int getZanNum() {
        return zanNum;
    }

    public void setZanNum(int zanNum) {
        this.zanNum = zanNum;
    }

    public int getPlNum() {
        return plNum;
    }

    public void setPlNum(int plNum) {
        this.plNum = plNum;
    }

    public int getReadNum() {
        return readNum;
    }

    public void setReadNum(int readNum) {
        this.readNum = readNum;
    }

    public int getSfdz() {
        return sfdz;
    }

    public void setSfdz(int sfdz) {
        this.sfdz = sfdz;
    }

    public int getSfxllc() {
        return sfxllc;
    }

    public void setSfxllc(int sfxllc) {
        this.sfxllc = sfxllc;
    }

    public String getBiaoqian() {
        return biaoqian;
    }

    public void setBiaoqian(String biaoqian) {
        this.biaoqian = biaoqian;
    }

    public String getQixian() {
        return qixian;
    }

    public void setQixian(String qixian) {
        this.qixian = qixian;
    }

    @Override
    public void writeToParcel(Parcel parcel, int i) {
        parcel.writeTypedList(mediaList);
        parcel.writeStringList(imgs);
        parcel.writeString(picList);
        parcel.writeString(sex);
        parcel.writeString(memberName);
        parcel.writeString(id);
        parcel.writeString(addDate);
        parcel.writeString(content);
        parcel.writeInt(canHelp);
        parcel.writeInt(age);
        parcel.writeString(memberId);
        parcel.writeInt(status);
        parcel.writeString(headPic);
        parcel.writeString(memberLevel);
        parcel.writeString(superVip);

        parcel.writeString(city);
        parcel.writeInt(zanNum);
        parcel.writeInt(plNum);
        parcel.writeInt(readNum);
        parcel.writeInt(sfdz);
        parcel.writeInt(sfxllc);
        parcel.writeInt(sfjd);
        parcel.writeInt(type);

        parcel.writeString(biaoqian);
        parcel.writeString(qixian);
    }
}
